stable molecule - Spanish English Dictionary